Definition of Cichorium Endivia
-
(noun) widely cultivated herb with leaves valued as salad green; either curly serrated leaves or broad flat ones that are usually blanched
Synonyms of Cichorium Endivia
Antonyms of Cichorium Endivia
No Antonyms Found.
Homophones of Cichorium Endivia
No Homophones Found.